home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d1 / diredit.arc / DIREDIT.DOC next >
Encoding:
Text File  |  1989-01-19  |  35.7 KB  |  671 lines

  1.           
  2.           Documentation for DIREDIT V1.51         Copyright 1986, P. R. Fletcher
  3.           ________________________________       _______________________________
  4.           
  5.           
  6.                                   USER-SUPPORTED SOFTWARE
  7.                                   _______________________
  8.           
  9.           Much of the software which is available for your computer is produced
  10.           and sold on the assumption that you are a crook and that you will take
  11.           any available opportunity to cheat software writers and vendors out of
  12.           their rightful reward. Such software is copy-protected within an inch
  13.           of its (and your computer's) life and is priced at a level which still
  14.           guarantees its producers a profit even if four or five illegal copies
  15.           are made for each one sold. User-supported software is different. You
  16.           may have got a copy of this program free from a friend or a bulletin
  17.           board or (for a nominal fee) from a users' group or software library.
  18.           In any case, you have a perfectly legal copy. You are encouraged to
  19.           make as many copies of the package as you like and to distribute them
  20.           to all your friends. If, after trying the program out, you find that
  21.           it is useful and want to continue to keep and use it, you must register
  22.           your copy by sending the registration fee ($20.00, unless you are
  23.           already a registered user of HDTEST, in which case it is $10.00)
  24.           together with the completed registration form, to the address on the
  25.           form. Only your conscience can make you do this (although you are
  26.                                          ____                              
  27.           probably breaking the law if you don't), but bear in mind that the
  28.           distributors of "user-supported" software are making the assumption
  29.           that you are honest and willing to pay a reasonable price for a useful
  30.           program, many commercial software vendors, on the other hand, would
  31.           apparently rather believe you are a crook. You can decide who you
  32.           would rather prove right. Registered users will be entitled to
  33.           support, upgrades (V2.20 was released to Registered users at the
  34.           beginning of 1987), and help with DIREDIT-related problems (including
  35.           telephone support) for a year from the date of registration.
  36.           
  37.           Documentation for DIREDIT V1.51         Copyright 1986, P. R. Fletcher
  38.           ________________________________       _______________________________
  39.           
  40.           
  41.           
  42.                                        INTRODUCTION
  43.                                        ____________
  44.           
  45.           DIREDIT is a program which allows you to "edit" DOS directories. There
  46.           are a number of programs, some in the public domain, others available
  47.           as components of commercial utility packages (e.g. the Norton
  48.           Utilities (TM)), which allow directories to be sorted in various ways
  49.                                                          ______                
  50.           (by filename, by file type ("extension"), by modification date, by
  51.           size), but DIREDIT is (as far as I know) the only one which also
  52.           allows the user to specify an arbitrary order and/or to move
  53.           individual directory entries around at will. DIREDIT also displays
  54.           the directory in a very compact manner, with up to 80 file-names
  55.           visible on the screen at once, but allows you to see the full file
  56.           description for any entry simply by moving a cursor to the name.
  57.           
  58.           You may reasonably ask why you should care how your directories are
  59.           arranged - one answer to this question depends on the fact that the
  60.           order in which subdirectories and files are listed in the order in
  61.           which DOS searches through them (when asked to find a data file or
  62.           executable program). It follows from this that programs and data files
  63.           will be accessed fastest if they appear at the top of the directory
  64.           listing of the subdirectory in which they are found, and also that
  65.           subdirectories (especially those which are specified in your PATH
  66.           command) should, for fast access, be at the top of the directory
  67.           listing. On the other hand, many people find it easier to find a file
  68.           that they are searching for if the directory is sorted in some other
  69.           way. The advantages (in this context) of alphabetical sorts by name
  70.           and/or type are obvious, but sorting by size or date/time (most
  71.           recently modified files at the bottom) can also sometimes be useful.
  72.           
  73.           You can use DIREDIT for both purposes - arranging your directories on
  74.           disk for efficient access and then resorting them temporarily on the
  75.           screen when searching for a file without (necessarily) saving the
  76.           resorted directory to disk.
  77.           
  78.           DIREDIT is distributed as "User-supported Software". If, after trying
  79.           it out, you decide to continue to use it, you should become a
  80.           registered user by sending a completed copy of the Registration Form
  81.           (which is included in this documentation), together with a check or
  82.           money order for $20.00 ($10.00 for Registered Users of HDTEST) to me
  83.           at the address which appears on the form (and on the program's
  84.           copyright screen). I will register you for a year's support.
  85.           Registration entitles you to be notified of upgrades, bug fixes, newly
  86.           discovered incompatibilities, etc., and to ask for (and get) necessary
  87.           help in adapting the program to work on your hardware. I cannot guar-
  88.           antee to make DIREDIT work with every possible combination of hardware
  89.           and software, but I will promise to try to solve problems as they come
  90.           up, and I will return your registration fee if I cannot support the
  91.           program on your system.  Support will be available TO REGISTERED USERS
  92.                                                              ___________________
  93.           ONLY by mail, BIXmail, Compuserve EMail and, for an experimental
  94.           ____                                                            
  95.           period, telephone.  Please also bear in mind that my willingness and
  96.           ability to continue to support and enhance these programs will be
  97.           directly dependent on your willingness to pay the registration fee and
  98.           (to some extent) inversely dependent on the number of questions I get
  99.           that could be answered by reading the documentation(!).
  100.           
  101.           DIREDIT was written principally in C, compiled by the Microsoft C
  102.           
  103.           
  104.                                           Page 2                                
  105.           
  106.           Documentation for DIREDIT V1.51         Copyright 1986, P. R. Fletcher
  107.           ________________________________       _______________________________
  108.           
  109.           
  110.           compiler (Version 4.00) using its "small" memory model, and linked
  111.           with code from the distributed Microsoft C object libraries using the
  112.           Microsoft LINK program (Version 3.51).  Additional assembly language
  113.           routines were assembled by the Microsoft MASM Macro Assembler (Version
  114.           4.00). Portions of the distributed program are consequently Copyright
  115.           (C) by Microsoft Corp., 1985, 1986. All rights reserved. These
  116.           portions are used under the terms of a license from Microsoft Corp.
  117.           
  118.           DIREDIT was written with care and has been tested on a number of
  119.           different systems.  I cannot, however, give any guarantee as to their
  120.           performance on a specific system, nor can I accept liability for any
  121.           actual or consequential loss resulting from their use.  The programs
  122.           may only be used and/or copied in their original form. Unauthorised
  123.           modifications and/or the use of all or part of the program in other
  124.           software, commercial or otherwise, are strictly prohibited.
  125.           
  126.           
  127.                              HARDWARE & SOFTWARE REQUIREMENTS
  128.                              ________________________________
  129.           
  130.           DIREDIT makes a number of assumptions about the environment in which
  131.           it is operating. The program will, generally speaking, abort with an
  132.           informative error message if it finds one of these assumptions to be
  133.           untrue! It requires MS/PC-DOS 2.x or above and about 96 Kb of free
  134.           memory (the exact amount required depends on the size of the target
  135.           directory) to run. The device on which the target directory is found
  136.           must have been initialized by FDISK and FORMATted by the DOS utility.
  137.           DIREDIT uses BIOS calls to read and write the directory information, so
  138.           the BIOS handler for interrupt 13 must be capable of handling (at
  139.           least) normal disk reads and writes (sub-functions 2 and 3) in a way
  140.           that is compatible with that documented for the XT disk adapter in
  141.           IBM's technical documentation. This should be no problem for most disk
  142.           systems on IBM PCs and most compatibles. This version of DIREDIT may
  143.                                                                            ___
  144.           not, however, be usable on non-bootable hard disks and/or on hard
  145.           disks which require special device drivers to be installed. A
  146.           forthcoming release of DIREDIT (which should be available to
  147.           registered users by the end of December, 1986) should be usable on
  148.           almost any DOS disk device, without requiring BIOS compatibility.
  149.           
  150.           An ANSI screen driver should be installed on those systems (including
  151.           IBM PCs) which do not support ANSI screen I/O in Video BIOS. The
  152.           program's screen output speed will benefit significantly from the use
  153.           of one of the enhanced ANSI drivers that are available (FANSI-Console,
  154.           NANSI, etc.), but it will operate correctly (if more slowly) with
  155.           Microsoft's ANSI.SYS.
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.           
  170.           
  171.                                           Page 3                                
  172.           
  173.           Documentation for DIREDIT V1.51         Copyright 1986, P. R. Fletcher
  174.           ________________________________       _______________________________
  175.           
  176.           
  177.           
  178.                                    RUNNING DIREDIT
  179.                                    _______________
  180.           
  181.           The program is invoked with the command:
  182.           
  183.                                   DIREDIT [pathname]
  184.           
  185.           If a pathname is not specified on the command line, the program will
  186.           default to that of the current directory. Otherwise, any valid DOS
  187.           path specification may be used (some examples are:  A:\; A:\SUB1\SUB2;
  188.           \SUB1\SUB2 {referred to the root directory of the current device};
  189.           SUB3\SUB4 {starting from the current directory}). Note that there is
  190.           one difference between the way DIREDIT interprets path specifications
  191.           and the way DOS normally does. DIREDIT will interpret a specification
  192.           which contains a drive but no path (e.g. A:) as referring to the root
  193.                                                                            ____
  194.           directory on the specified drive, rather than the default directory on
  195.                                                             _______             
  196.           that drive (if one has been named in a "CD" command).
  197.           
  198.           DIREDIT will display its copyright screen and pause until you press a
  199.           key - it will then read in the directory to be edited and check to see
  200.           whether the first file or files in the directory have the "System"
  201.           attribute. If they do (typically true for the files that contain the
  202.           resident component of the operating system on the root directory of a
  203.           bootable disk), DIREDIT asks whether you wish to exclude these files
  204.           from directory sort operations. You should not override the default
  205.           ("Y") answer to this question unless you are sure you know what you
  206.           are doing - if the operating system files are not first in the
  207.           directory, the disk will cease to be bootable. After you have
  208.           responded to this question (assuming that it was necessary for DIREDIT
  209.           to ask it) the program will switch to its normal display mode.
  210.           
  211.           On the upper 20 lines of the terminal screen are displayed up to 80
  212.           "identifier blocks", each comprising an ID number (which initially
  213.           corresponds to the position of the directory entry in the directory)
  214.           and a file name. An inverse video box cursor, initially positioned
  215.           over the first (top lefthand) block, indicates the current entry. This
  216.           box can be moved to highlight any visible block by using the arrow
  217.           keys. The "Cursor->" display line at the bottom of the screen shows
  218.           the full description of the file or directory whose name is in the
  219.           current block. If there are less than 81 active directory entries (the
  220.           normal case!), all will be displayed all the time, otherwise only the
  221.           first 80 will be visible.
  222.           
  223.           
  224.                                     THE SCREEN DISPLAY
  225.                                     __________________
  226.           
  227.           The names and ID numbers of up to 80 files and/or subdirectories are
  228.           displayed on the screen at once. If the directory being edited
  229.           contains more than this number of entries, DIREDIT allows you to
  230.           "page" up and down within the directory so that you can inspect or
  231.           operate on any entry. In this case, the screen is divisible into two
  232.           windows by a line drawn vertically down its center. The right-hand
  233.           window will always contain 40 blocks; the left-hand one will contain
  234.           up to 40 more. Each window may be positioned (using the <PgUp>,
  235.           <PgDn>, <Home>, and <End> keys) anywhere within the directory, except
  236.           that the two windows may never overlap and that the left hand window
  237.           must always remain "below" the right hand one in the directory. When
  238.           
  239.           
  240.                                           Page 4                                
  241.           
  242.           Documentation for DIREDIT V1.51         Copyright 1986, P. R. Fletcher
  243.           ________________________________       _______________________________
  244.           
  245.           
  246.           the program starts up, the two windows are "locked", so that they move
  247.           together. Pressing the "L" key toggles the lock so that they can move
  248.           independently.
  249.           
  250.           <PgUp> moves the current window (i.e. the one which contains the block
  251.           cursor) up by twenty entries.
  252.           
  253.           <PgDn> moves the current window down by twenty entries.
  254.           
  255.           <Home> moves the current window as far towards the beginning of the
  256.           directory as possible (so that is shows the first 40 entries).
  257.           
  258.           <End> moves the current window as far towards the bottom of the
  259.           directory as possible (to show the last 21 to 40 entries).
  260.           
  261.           If the windows are not "locked" together and an attempted window move
  262.           would cause them to overlap (i.e. the inactive window is immediately
  263.           adjacent to the current one in the direction of the attempted move) OR
  264.           the windows are "locked" together (which is the default case), both
  265.           windows are moved. If an attempted window move would cause either
  266.           window to go off the top or bottom of the file, it does not take place
  267.           and the attempt is simply ignored. Note that window moves do not
  268.           affect the position of the cursor within the window.
  269.                                             _________________ 
  270.           
  271.           
  272.                                     EDITING THE DIRECTORY
  273.                                     _____________________
  274.           
  275.           The simplest way of making small changes to the organization of the
  276.           directory is by moving individual entries. An individual entry is
  277.           moved by positioning the cursor on the identifier block, "picking it
  278.           up" by pressing the <Del> key, positioning the cursor at the point to
  279.           which the entry is to be moved, and "inserting" it there by pressing
  280.           the <Ins> key. The full description of the entry that is in the
  281.           process of being moved is shown on the "Moving->" display at the
  282.           bottom of the screen. You may not exit (which causes the disk
  283.           directory to be updated, and would, in this case, cause the "moving"
  284.           entry to be lost) while an entry is being moved - you must replace it
  285.           somewhere first. An entry which is being moved is also automatically
  286.           put back (at the current cursor position) before a sort operation is
  287.           carried out. Note that you can move "System" entries from the
  288.                                      ___                               
  289.           beginning of the root directory manually, but you will be prompted for
  290.                                           ________                              
  291.           confirmation before you can "pick them up".
  292.           
  293.           A number of other single-key commands are implemented, as described
  294.           below. Many of them trigger short dialogues, and the commands with
  295.           potentially far-reaching effects usually require confirmation before
  296.           you are allowed to do something you might regret. Note that, although
  297.           the editor commands do not require that the <Return> key be pressed
  298.           also, responses to prompts always do.
  299.           
  300.           "D" - change the date stamp on the current file. The program prompts
  301.           with the current date stamp - the new date should be entered in the
  302.           same format. Invalid dates will be rejected but any valid date between
  303.           January 1, 1980 and December 31, 2099 may be entered.
  304.           
  305.           "L" - toggle the "lock" which (by default) forces both windows to move
  306.           together. This has no perceptible effect unless there are more than 80
  307.           
  308.           
  309.                                           Page 5                                
  310.           
  311.           Documentation for DIREDIT V1.51         Copyright 1986, P. R. Fletcher
  312.           ________________________________       _______________________________
  313.           
  314.           
  315.           entries in the directory.
  316.           
  317.           "M" - display the next of a series of single-line "aides-memoire" to
  318.           available commands which appear on the 23rd line of the screen.
  319.           Repeatedly pressing this key will cycle through lines describing all
  320.           valid commands.
  321.           
  322.           "N" - edit a new directory (you are automatically given the option of
  323.           writing the one currently being edited to disk first, if changes have
  324.           been made to it).
  325.           
  326.           "Q" - quit the program without updating the current directory. If you
  327.                                  _______                                       
  328.           have made any changes during the current session, the program will
  329.           prompt for confirmation before actually quitting.
  330.           
  331.           "R" - rename the current file. The program will prompt you to enter
  332.           the new name. Invalid names (too long, containing illegal characters,
  333.           etc.) will be rejected, as will a name that is the same as one of
  334.           another file entry in the current directory.
  335.           
  336.           "S" - sort the directory (see below).
  337.           
  338.           "X" - exit and (if any changes have been made) update the current
  339.           directory.
  340.           
  341.           "?" or <F1> - display help text.
  342.           
  343.           
  344.                                     SORTING THE DIRECTORY
  345.                                     _____________________
  346.           
  347.           The directory display (and, ultimately, the directory on disk) may be
  348.           sorted by date, filename, extension, or file size, in ascending or
  349.           descending order. It may also be rearranged in any other arbitrary
  350.           order you care to specify.
  351.           
  352.           When you enter "S", the program will determine, by asking you a series
  353.           of questions, how you want the directory to be sorted.
  354.           
  355.           The first option presented is: "User-Specified Order?" - responding to
  356.           this prompt by entering "Y" allows you to rearrange the file entries
  357.           in an arbitrary order. You will then be prompted to enter two lists of
  358.           file numbers (the numbers displayed next to the filenames on the
  359.           screen). The first list should contain the numbers of files which you
  360.           would like to move to the top of the directory (in the order in which
  361.           you want them to appear there) - the second should contain the numbers
  362.           of files which you want to move to the bottom, also in the order in
  363.           which they are to appear. Either list may be empty (just press
  364.           <Return>). The lists should contain only the file numbers, as decimal
  365.           integers, separated by one or more spaces and/or tabs. A final prompt
  366.           requires that you specify [A]scending or [D]escending order -
  367.           specifying [D]escending order simply reverses the order of all the
  368.           files in the directory after your specified files have been moved to
  369.                                  _____                                        
  370.           the top and/or the bottom of the (otherwise) current version.
  371.           
  372.           Other possible sort orders are presented in turn as options if "User-
  373.           Specified Order?" is rejected. These are "Sort by Filename?" (which
  374.           actually sorts by name and extension), "Sort by Extension?" (which
  375.           
  376.           
  377.                                           Page 6                                
  378.           
  379.           Documentation for DIREDIT V1.51         Copyright 1986, P. R. Fletcher
  380.           ________________________________       _______________________________
  381.           
  382.           
  383.           sorts by extension first, then by filename for files with the same
  384.           extension), "Sort by Date/Time?" (which sorts by file date, then by
  385.           time), and "Sort by file size?". Whichever of these is accepted, the
  386.           program asks that you also specify [A]scending or [Descending order
  387.           before proceeding with the sort.
  388.           
  389.           "System" files at the beginning of a directory will be excluded from
  390.           all sorts unless specifically included (by a "N" response when the
  391.                                         __                                  
  392.           program asks you whether you want them excluded). In fact, if you have
  393.           moved such a file manually to some other position, any sort will
  394.           result in its being put back where it came from.
  395.           
  396.           
  397.                                       IMPORTANT NOTE
  398.                                       ______________
  399.           
  400.           You should always review the directory you have been editing (by using
  401.           the DOS DIR command) after exiting from DIREDIT, in order to check
  402.           that it looks the way it should. If it doesn't look right, before
  403.                                                                      ______
  404.           doing anything else, run CHKDSK or reboot the system and check it
  405.           ___________________                                              
  406.           again - if it still doesn't look right, you will have to DIREDIT it
  407.           again. These precautions are advised because DOS keeps up to 99
  408.           sectors worth of data (including directory data) from your disks in
  409.           memory (the actual number of sectors held in this way is set by the
  410.           "BUFFERS=..." line in CONFIG.SYS, and defaults to 2 in PCs and XTs and
  411.           3 in ATs). If you use DIREDIT (which reads and writes the directory
  412.           sectors without using DOS functions) to change a directory that DOS is
  413.           holding in memory, that internal representation of the directory is
  414.           not automatically updated. This presents a potential problem because,
  415.           ___                                                                  
  416.           if you were then to do something that changed the directory (write a
  417.           new file, change an old file, etc.) from within DOS, DOS would make
  418.           the appropriate changes to its copy of the (old) directory and write
  419.                                                       ___                     
  420.           it back over the new directory. Because there is no way of telling DOS
  421.                   ____                                                          
  422.           that the contents of its sector buffers may be invalid, DIREDIT
  423.           attempts to flush them (before exiting) by performing a number of
  424.           manoeuvres which result in multiple DOS disk read operations. It is
  425.                                                        ____                  
  426.           possible (though not very likely) that there are circumstances under
  427.           which DIREDIT will fail to flush the DOS sector buffers - running
  428.           CHKDSK always seems to flush them successfully, and rebooting is
  429.           guaranteed to do so.
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.           
  449.           
  450.                                           Page 7                                
  451.           
  452.           Documentation for DIREDIT V1.51         Copyright 1986, P. R. Fletcher
  453.           ________________________________       _______________________________
  454.           
  455.           
  456.           
  457.                                LIMITATIONS AND RESTRICTIONS
  458.                                ____________________________
  459.           
  460.           The current version of DIREDIT has a few limitations, which result
  461.           from the way data is stored internally by the program. They are not
  462.           "etched in stone", although the second could be avoided only with
  463.           considerable difficulty. They are as follows:
  464.           
  465.           1) Maximum number of clusters per disk = 28,000 (this number is
  466.           approximate, because it depends on dynamic memory allocation). This
  467.           limit may be increased to 32,768 in a subsequent version of the
  468.           program.
  469.           
  470.           2) Maximum cluster size = 65,535 bytes. I do not believe that a DOS
  471.           disk can ever have clusters larger than 64 Kb, but my limit is one
  472.           less than that and may, since sector and cluster sizes tend to run in
  473.           powers of 2, effectively limit cluster size to 32 Kb - this should be
  474.           enough for most people!.
  475.           
  476.           3) Screen update speed is less than earth-shatteringly fast (!). This
  477.           is on top of my list of things to be improved in V2.00.
  478.           
  479.           
  480.                             BUGS AND OTHER UNPLEASANT SUBJECTS
  481.                             __________________________________
  482.           
  483.           Although, like all programmers, I sometimes like to think that my
  484.           product is perfect, it is possible that there are a few bugs lurking
  485.           in the depths of the program, and likely that some combination of
  486.           software and hardware exists which DIREDIT cannot figure out and/or
  487.           cope with. If you think you have found a bug and/or if you cannot get
  488.           the program to work on your system, do the following:
  489.           
  490.           1) Reread this documentation! Make sure that you are doing exactly
  491.           what the documentation and/or program prompts tell you to do. Make
  492.           sure (if you are trying to edit a directory on a drive with removable
  493.           media) that the media is not write-protected.
  494.           
  495.           2) Boot your system from a "virgin" DOS disk - preferably a copy of
  496.           your DOS distribution disk - and try to run DIREDIT again. If the
  497.           program runs in this limited environment, but not in your normal DOS
  498.           environment, try reconstructing the system under which it failed (by
  499.           adding things one by one until the problem recurs) and let me know
  500.           about the incompatibility.
  501.           
  502.           3) If the above approaches do not help, send me as detailed a
  503.           description of the problem as possible and (IF you are a registered
  504.                                                       _______________________
  505.           user) I will do my best to diagnose and fix it. If you are not a
  506.           ____                                                            
  507.           registered user, my interest in solving your problem is likely to
  508.           depend on how probable I think it is that you have found a bug rather
  509.           than an incompatibility. A bug/incompatibility report should always
  510.                                                                        ______
  511.           include a full description of the system (software and hardware) on
  512.                     ____                                                     
  513.           which the program is being run.
  514.           
  515.           
  516.                               CHANGES FROM PREVIOUS VERSIONS
  517.                               ______________________________
  518.           
  519.           The first version of DIREDIT that was generally released was V1.20.
  520.           
  521.           
  522.                                           Page 8                                
  523.           
  524.           Documentation for DIREDIT V1.51         Copyright 1986, P. R. Fletcher
  525.           ________________________________       _______________________________
  526.           
  527.           
  528.           
  529.           This version embodies the following changes/bug fixes:
  530.           
  531.           1) Bug causing sorts by file size to result in incorrect ordering
  532.           under some circumstances fixed (at V1.30).
  533.           
  534.           2) Bugs causing improper operation of the [R]ename option fixed (at
  535.           V1.50).
  536.           
  537.           3) Bug causing the program to abort with a "Non-existent or Invalid
  538.           Directory" error if the program were given a path specification
  539.           containing only a drive name (e.g. A:) fixed (at V1.35).
  540.           
  541.           4) Memory allocation/deallocation problem causing the program to abort
  542.           with a "Invalid Device" error after the "N" option is used to edit a
  543.           (variable) number of directories fixed (at V1.40).
  544.           
  545.           5) ANSI driver reset to normal mode (insert line feed after 80th
  546.           successive printable character output to screen) when program exits
  547.           (at V1.40).
  548.           
  549.           6) Ability to use the faster screen output mode provided by certain
  550.           ANSI enhancers added (at V1.30).
  551.           
  552.           7) Changes to program logic to reduce unnecessary screen updating (at
  553.           V1.35).
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.           
  586.           
  587.                                           Page 9                                
  588.           
  589.           Documentation for DIREDIT V1.51         Copyright 1986, P. R. Fletcher
  590.           ________________________________       _______________________________
  591.           
  592.           
  593.           
  594.                          APPENDIX - SUMMARY OF SINGLE-KEY COMMANDS
  595.                          _________________________________________
  596.           
  597.           
  598.           <PgUp> - move the current window up by twenty entries.
  599.           
  600.           <PgDn> - move the current window down by twenty entries.
  601.           
  602.           <Home> - move the current window as far towards the beginning of the
  603.           directory as possible.
  604.           
  605.           <End> - move the current window as far towards the bottom of the
  606.           directory as possible.
  607.           
  608.           <Del> - "pick up" directory entry for move.
  609.           
  610.           <Ins> - "put down" directory entry.
  611.           
  612.           "D" - change the date stamp on the current file.
  613.           
  614.           "L" - toggle the "lock" which (by default) forces both windows to move
  615.           together.
  616.           
  617.           "M" - display the next of a series of single-line "aides-memoire" to
  618.           available commands which appear on the 23rd line of the screen.
  619.           
  620.           "N" - edit a new directory.
  621.           
  622.           "Q" - quit the program without updating the current directory.
  623.                                  _______                                
  624.           
  625.           "R" - rename the current file.
  626.           
  627.           "S" - sort the directory.
  628.           
  629.           "X" - exit and (if any changes have been made) update the current
  630.           directory.
  631.           
  632.           "?" or <F1> - display help text.
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.           
  653.           
  654.                                          Page 10                                
  655.      
  656.      
  657.                         REGISTRATION FORM - DIREDIT V1.51
  658.                         _________________________________
  659.      
  660.      Please complete this form and return it with a check or money order (no
  661.      cash, please) for $20.00 ($30.00 Canadian, L15.00 Sterling) to:
  662.      
  663.                      Peter R. Fletcher
  664.                      1515 West Montgomery Avenue
  665.                      Rosemont
  666.                      PA 19010
  667.                      U.S.A.
  668.      
  669.      None of the information on this form will be passed on to any other
  670.      individual or commercial organization. Use the back of the form for
  671.      comments or additional space.
  672.      
  673.      --------------------------------------------------------------------------
  674.      
  675.      This information is required to process your Registration:
  676.      
  677.      Last Name:____________________________  Other Names:______________________
  678.      
  679.      Address:______________________________  Town/City:________________________
  680.      
  681.      State:_____________  Post Code:____________  Telephone:_________________
  682.                                                            (evenings/weekends)
  683.      
  684.      I understand that this software is supplied without warranty, express or
  685.      implied, and agree not to hold its author liable for any direct or
  686.      consequential loss arising out of my use of it.
  687.      
  688.      Signature:______________________________
  689.      
  690.      -------------------------------------------------------------------------
  691.      
  692.      You are requested, but not required, also to answer the following
  693.      questions:
  694.      
  695.      On What type(s) of computer are you using DIREDIT? ______________________
  696.      
  697.      CPU (8088, 8086, etc.)? __________   Amount of RAM (kB)? ____________
  698.      
  699.      Type & Size of Hard Disk(s)? ____________________________________
  700.      
  701.      Make and Type of Hard Disk Controller(s)? ______________________________
  702.      
  703.      Do you own a Modem?                                             Y  N
  704.      
  705.      Are you a member of BIX?   Y  N        Compuserve?              Y  N
  706.      
  707.      Do you own or have access to a Cauzin Softstrip Reader          Y  N
  708.      
  709.      Did you think that the $20.00 registration fee for this program was:
  710.      
  711.      Very Good Value?              About Right?             Excessively High?
  712.      
  713.      
  714.      Are there any other utility programs that you would like to see made
  715.      available as "User Supported Software"? What sort of programs?
  716.      
  717.  
  718.